portland pros and cons